//* 绑定 系统初始化事件
document.addEventListener("DOMContentLoaded", systemInitializationEvent);
//* 绑定 窗口大小调整事件
document.addEventListener("DOMContentLoaded", windowResizeEvent);
//* 绑定 窗口大小改变事件
window.addEventListener('resize', () => resizeEvent());
//* 添加 beforeunload 事件监听器，在页面即将卸载时取消所有延迟执行的任务，防止页面卸载后仍有未完成的定时任务
window.addEventListener('beforeunload', () => DelayExecutionManager.cancelAll());
//* 页面加载完成后生成二维码
window.addEventListener('load', () => generateQRCode(document.getElementById('qrcodePanel'), 'IN_API', (url) => { return url.replace(/\/v1$/, ''); }));
//* 监听键盘按下被禁用的快捷键组合时，阻止默认行为并调用预设消息处理函数。
document.addEventListener('keydown', event => toPresetMessage(event));
//* 禁用鼠标右键菜单
document.addEventListener('contextmenu', event => event.preventDefault());